Shell Justifies £55Bn Bg Group Deal | Ft Business